ecological abundance - Inglés Sinónimo Diccionario